Your reassembler can be called at any time with the RTPRssmReset function, which you must implement. Reset all your variables, release any chunks being held for you, and prepare for a new run of data. At the end of an RTPRssmReset function, your state should be identical to its state after the first RTPRssmInitialize call.
You can instruct the base reassembler to release any packets in the packet list it is currently building by calling RTPRssmClearCachedPackets . You might do this if you are handling packets yourself and you determine that the list the base reassembler is building should be discarded.
| Previous | Chapter Contents | Chapter Top | Next |